﻿.w1000 {

	width: 1000px;

}



.w_all {

	width: 100%;

}



.p_tb30 {

	padding: 30px 0;

}



.pt15 {

	padding-top: 15px;

}





/*header*/



.header {

	width: 100%;

	height: auto;

	overflow: hidden;

}



.logo {

	height: 60px;

}

.phone{

	width: 260px;

	height: 45px;

	background: url('../images/phone.png') no-repeat left top;

	overflow: hidden;

}

.phone p.phone_number{

	width: 200px;

	height: 25px;

	overflow: hidden;

	font-size: 20px;

	color: #1364bf;

	font-family: "微软雅黑";

	font-weight: bold;

	margin-top: 20px;

	padding-left:50px;

}





/*nav*/



.nav {

	width: 100%;

	height: 50px;

	background: #1456A4;

	/*overflow: hidden;*/

}



.nav ul li {

	width: 130px;

	height: 50px;

	line-height: 50px;

	text-align: center;

	float: left;

}



.nav ul li a {

	display: block;

	color: #fff;

	font-size:16px;

}



.nav ul li a:hover,

.nav ul li a.active,

.nav ul li:hover {

	background: #1364BF;

}



.nav ul li ul.sub {

	width: 130px;

	text-align: center;

	display: none;

	background: #1364BF;

	height: auto;

	z-index: 20;

	position: relative;

	z-index: 999999

}



.nav ul li ul.sub li {

	background: #1364BF;

	height: 50px;

	line-height: 50px;

}



.nav ul li ul.sub li a:hover {

	background: #1456A4;

}





/*banner*/



.banner {

	width: 100%;

	height: 500px;

	position: relative;

	overflow: hidden;

}



.banner_jz {

	left: 50%;

	position: absolute;

	margin-left: -960px;

}



.bannerbuycom {

	width: 100%;

	height: 400px;

	margin: auto;

	position: relative;

}





/*数字按钮样式*/



.bannerbuycom .num {

	overflow: hidden;

	height: 10px;

	position: absolute;

	bottom: 12px;

	/*left: 15px;*/

	zoom: 1;

	z-index: 3

}



.bannerbuycom .num li {

	width: 10px;

	height: 10px;

	line-height: 10px;

	text-align: center;

	font-weight: 400;

	font-family: "微软雅黑", Arial;

	color: #FFFFFF;

	background: #ccc;

	margin-right: 10px;

	border-radius: 50%;

	cursor: pointer;

	float: left;

	font-size: 0;

}



.bannerbuycom .num li.on {

	background: #4E80BB;

}





/*当前项*/





/*上一个  下一个*/





/*.bannerbuycom .prev,

.bannerbuycom .next {

	display: none;

	width: 40px;

	height: 100px;

	background: url(../images/btn.png) no-repeat;

	position: absolute;

	top: 115px;

}*/





/*

.bannerbuycom .prev {

	left: 0;

}



.bannerbuycom .next {

	right: 0;

	background-position: right

}*/





/*footer*/



.footer {

	height: auto;

	margin-top: 50px;

	border-top: 5px solid #0073E6;

	background: #333333;

	line-height: 95px;

}



.copy,

.technical,

.technical a {

	font-size: 14px;

	color: #fff;

}



.technical a:hover {

	text-decoration: underline;

}





/*left*/



.left {

	width: 224px;

	overflow: hidden;

}



.left_first,

.left_newslist {

	width: 100%;

	margin-bottom: 20px;

}



.left_first ul {

	width: 100%;

}



.left_first ul li {

	border-bottom: 1px solid #dcdbdb;

	border-left: 1px solid #dcdbdb;

	border-right: 1px solid #dcdbdb;

	height: 50px;

	padding-left: 38px;

	/*width: 184px;*/

}



.left_first ul li a {

	background: url("../images/contact_13.png") no-repeat scroll 150px center;

	color: #666;

	display: block;

	font-size: 14px;

	font-weight: bold;

	line-height: 50px;

}



.left_first h3,

.left_newslist h3,

.left_contact h3 {

	width: 224px;

	height: 58px;

	background: url(../images/lm_bg.jpg) no-repeat top center;

}



.left_contact h3,

.left_newslist h3 {

	background: url(../images/contact_16.jpg) no-repeat center;

}



.left_first h3 a,

.left_newslist h3 a,

.left_contact h3 a {

	display: block;

	padding-left: 40px;

	line-height: 58px;

	background: url(../images/contact_18.png) no-repeat 175px center;

	color: #fff;

	font-size: 18px;

}



.left_newslist ul {

	border: 1px solid #DCDBDB;

	border-top: none;

}



.left_newslist ul li {

	width: 100%;

	height: 25px;

	padding: 2px 0;

	line-height: 25px;

	background: url(../images/contact_26.jpg) no-repeat 18px center;

}



.left_newslist ul li a {

	display: block;

	padding-left: 32px;

}



.left_first ul li a:hover,

.left_newslist ul li a:hover {

	color: #1364C0;

}



.left_contact {

	width: 100%;

}



.lm-second-top {

	border-bottom: 1px solid #dcdbdb;

	border-left: 1px solid #dcdbdb;

	border-right: 1px solid #dcdbdb;

	color: #333;

	font-size: 14px;

	height: 64px;

	line-height: 14px;

	padding: 26px 0 0;

	text-align: center;

}



.lm-second-top b {

	color: #0657b0;

	font-size: 20px;

	line-height: 40px;

}



.lm-second-bottom {

	border-bottom: 1px solid #dcdbdb;

	border-left: 1px solid #dcdbdb;

	border-right: 1px solid #dcdbdb;

	color: #333;

	font-size: 14px;

	height: 79px;

	line-height: 14px;

	padding: 19px 0 0;

	text-align: center;

}



.lm-second-bottom .btn {

	background: url("../images/contact_33.jpg") no-repeat scroll center center;

	color: #fff;

	display: inline-block;

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	margin-top: 10px;

	text-align: center;

	width: 91px;

}





/*right*/



.right {

	border: 1px solid #e9e9e9;

	width: 725px;

}



.right h1 {

	background: #f8f8f8 none repeat scroll 0 0;

	border-bottom: 1px solid #e9e9e9;

	height: 66px;

	line-height: 66px;

	padding: 0 20px;

}



.right h1 span.fl {

	color: #0857b0;

	display: inline-block;

	font-size: 18px;

	font-weight: bold;

}



.right h1 span.fr {

	color: #999999;

	font-weight: normal;

}



.right h1 span.fr a {

	color: #999;

}



.right h1 span.fr a:hover {

	color: #0857b0;

}



.right_content {

	min-height: 445px;

	/*min-height: 345px;*/

	/*padding: 0 20px 40px;*/

	padding: 0 20px;

}



.right_content img {

	max-width:650px;

}



/*上一页下一页*/



.prevnext {

	border-top: 1px solid #cfcfcf;

	color: #666;

	line-height: 25px;

	padding-top: 10px;

}



.prevnext a {

	color: #666;

}



.prevnext a:hover {

	color: #1364c0;

}



.prevnext p.fr {

	margin-top: -40px;

}